div.rounded-box {
    position:relative;
    /*background-color: red;*/
    margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.green_gradient {
    background-color: green ;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006666', endColorstr='#00CC99');
background: -webkit-gradient(linear, left top, left bottom, from(#006666), to(#00CC99)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #00CC99,  #006666); /* for firefox 3.6+ */
}
.green_top {
color:#006666;
}
.green_bottom {
color:#00CC99;
}

.blue_gradient {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#66CCFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#006699), to(#66CCFF)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #66CCFF,  #006699); /* for firefox 3.6+ */
}
.blue_top {
color:#006699;
}
.blue_bottom {
color:#66CCFF;
}


.red_gradient {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#990000), to(#CC0000)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #CC0000,  #990000); /* for firefox 3.6+ */
}
.red_top {
color:#990000;
}
.red_bottom {
color:#CC0000;
}


.orange_gradient {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC3300', endColorstr='#FF9933'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#CC3300), to(#FF9933)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #FF9933,  #CC3300); /* for firefox 3.6+ */
}
.orange_top {
color:#CC3300;
}
.orange_bottom {
color:#FF9933;
}


.yellow_gradient {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9900', endColorstr='#FFDB00'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FF9900), to(#FFDB00)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #FFDB00,  #FF9900); /* for firefox 3.6+ */
}
.yellow_top {
color:#FF9900;
}
.yellow_bottom {
color:#FFDB00;
}

.purple_gradient {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#660066', endColorstr='#990099'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#660066), to(#990099)); /* for webkit browsers */
background: -moz-linear-gradient(bottom,  #990099,  #660066); /* for firefox 3.6+ */
}
.purple_top {
color:#660066;
}
.purple_bottom {
color:#990099;
}







 

div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:5px; height:5px; background-color:#FFF; overflow:hidden;}
 
 
 
 
div.top-left-inside, div.top-right-inside ,div.bottom-left-inside, div.bottom-right-inside {
	position:relative; 
	font-size:38px; 
	font-family:arial;  
	line-height: 10px;
}
	
 

 /*div.top-left-inside, div.top-right-inside  {color:darkgreen;}
 div.bottom-left-inside, div.bottom-right-inside {color:lightgreen;}*/
 
 

div.top-left-corner { top:0px; left:0px;}
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {
    top:0px;
    right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

 
div.bottom-left-inside , div.top-left-inside {left:-2px;}
div.bottom-right-inside, div.bottom-left-inside {top:-3px;}
div.bottom-right-inside ,div.top-right-inside {left:-6px;}

 
div.box-contents {
	position: relative; padding: 8px;
	font-size:95%;
}

div.box-contents  h2{
margin-top:0px;
margin-bottom:0px;
font-weight:lighter;
}